<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=
    , initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    //浏览器 & js 

    //    首先浏览器是多线程的 js是单线程的(浏览器只给js分配了一个线程)
    //    单线程的特点
    //    一次只能处理一个事件(最后一个任务需要等待前一个任务的执行 这就可能出现长时间的等待)
    //    js 在单线程中实现异步机制主要 依赖浏览器的任务队列 
    //任务队列 分主任务队列和 等待任务队列 

</script>